package sistema.controleVendas.teste;

import java.util.List;

import javax.persistence.Query;

import sistema.controleVendas.entidades.Pessoa;
import sistema.controleVendas.entidades.PessoaFisica;
import sistema.controleVendas.entidades.Relatorios;
import sistema.controleVendas.fachadas.GerenciarRelatoriosFachada;

public class TesteRelatorios {
	public static void main(String[] args) {
		List<Relatorios> relatorios = GerenciarRelatoriosFachada.getInstance().listarRelatorios();
		for(int i = 0; i<relatorios.size();i++){
			Relatorios relatorio =(Relatorios)relatorios.get(i);
			System.out.println(relatorio.getQuery());		 
			List<Pessoa> lista = (List<Pessoa>)GerenciarRelatoriosFachada.getInstance().resgatarRelatorio(relatorio);
			for(int j = 0; j<lista.size(); j++){
				PessoaFisica pessoa = (PessoaFisica)lista.get(j);
				System.out.println(pessoa.getNome());
			}
			
		}
	}
}
